<%@ page language="java" contentType="text/html; charset=UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
<h1>员工编辑</h1>

<%--
	这个功能我做给公司人事用的，人事是不可以修改员工的密码（只有员工本人才可以改自己密码，为了安全）
--%>
<form action="/employee/saveOrUpdate" method="POST">
	<input type="hidden" name="id" value="${employee.id}">
	员工名称:<input type="text" name="username" value="${employee.username}"><br>
	员工姓名:<input type="text" name="name" value="${employee.name}"><br>
	<c:if test="${empty employee}">
		员工密码:<input type="text" name="password" value="${employee.password}"><br>
	</c:if>
	员工邮箱:<input type="text" name="email" value="${employee.email}"><br>
	员工年龄:<input type="text" name="age" value="${employee.age}"><br>
	员工部门:<select name="department.id">
		<c:forEach items="${departments}" var="department">
			<option value="${department.id}" ${department.id == employee.department.id ? 'selected':''} >${department.name}</option>
		</c:forEach>
	</select><br/>
	<%-- 打钩才传  默认传 on 可以通过 value 改调用
		1 true  on   Spring MVC 转成 true
		0 false off   Spring MVC 转成 false
	--%>
	是否管理员:<input type="checkbox" name="admin" value="1" ${employee.admin ? 'checked':''}><br>
	<input type="submit" value="提交">
</form>
</body>
</html>